home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / program / swagd_f.zip / DOS.SWG / 0035_More REBOOT.pas < prev    next >
Pascal/Delphi Source File  |  1993-11-02  |  702b  |  28 lines

  1. {===========================================================================
  2. Date: 10-02-93 (04:20)
  3. From: BILL BUCHANAN
  4.   To: JON DERAGON
  5. Subj: BOOT IT!
  6.  
  7. >        Hi everyone! Just wondering if anyone out there knows how to make
  8. > the computer do a RESET using a small Pascal routine? Need it ASAP as
  9. > part of a pretty large project currently in the final stages of
  10. > completion. }
  11.  
  12. program Reboot;
  13. begin
  14.   Inline  ($EA/$F0/$FF/$00/$F0)
  15. end.
  16.  
  17. Procedure ColdBoot;  Assembler;
  18.    Asm
  19.       Xor  AX, AX
  20.       Mov  ES, AX
  21.       Mov  Word PTR ES:[472h],0000h   {This is NOT a WARM boot}
  22.       Mov  AX, 0F000h
  23.       Push AX
  24.       Mov  AX, 0FFF0h
  25.       Push AX
  26.       Retf
  27.    End;
  28.